76c0ab551b2fcdb5583db8921aff68d1d87d0d9c,clustering/infinispan/src/test/java/org/jboss/as/clustering/infinispan/subsystem/InfinispanSubsystemTestCase.java,InfinispanSubsystemTestCase,testParseAndMarshalModel,#,129
Before Change
public void testParseAndMarshalModel() throws Exception {
// Parse the subsystem xml and install into the first controller
KernelServices servicesA = super.installInController(getSubsystemXml());
// Get the model and the persisted xml from the first controller
ModelNode modelA = servicesA.readWholeModel();
After Change
public void testParseAndMarshalModel() throws Exception {
// Parse the subsystem xml and install into the first controller
KernelServices servicesA = createKernelServicesBuilder(null).setSubsystemXml(getSubsystemXml()).build();
// Get the model and the persisted xml from the first controller
ModelNode modelA = servicesA.readWholeModel();
String marshalled = servicesA.getPersistedSubsystemXml();
// Install the persisted xml from the first controller into a second controller
KernelServices servicesB = createKernelServicesBuilder(null).setSubsystemXml(marshalled).build();
ModelNode modelB = servicesB.readWholeModel();
// Make sure the models from the two controllers are identical